High Tea — definition

1. high tea (Noun) Brit

1 definition

high tea (Noun) — Substantial early evening meal including tea.

1 type of
dinner